DualSlot Browser v0.9
by cornaljoe

INSTALL
-------

1. DLDI patch ".nds" for your flashcart you plan on booting from.
	*Skip if your cart supports Auto-DLDI patching.
2. Get a copy of the DLDI files for your other flashcart and rename it to "dsbdisk.dldi".
3. Copy it to the included "DATA/DSBrowser" folder.
4. Copy the DATA folder to the root of the flashcart you plan on booting from.
	*If you have both a Slot-1 and Slot-2 I recommend running it from the Slot-1.
5. Load and enjoy!

USAGE
-----

DualSlot Browser lets you copy and boot files to and from the filesystems available.  That means if you have two FAT based flashcarts inserted, you will have access to both!  With this boot feature you can boot into GBA mode or boot NDS homebrew files.  The boot function Auto-DLDI patches for whatever filesystem its on.  So if you boot a homebrew on the Slot-2 it will have access to the Slot-2 FAT.  Also with the new MP3 Player feature you can build your own playlist or have DSBrowser search the available FAT for MP3s.  All MP3s found will be added to a new playlist.  MP3s can be played while exploring the apps features!

CONTROLS
--------

UP/DOWN    - Browse directory/options
LEFT/RIGHT - Page Up/Down for faster browsing
A          - Enter directory : Add MP3 to playlist : Boot NDS file : Confirm : Scan MP3 : Boot GBA
B          - Go back : Clear queue/playlist
X	   - Add a file to the copy queue. Press X again in a valid destination before attempting to copy.
Y          - Add a file to the delete queue.
START      - Make a new directory in the current directory.
SELECT     - Rename a file or directory.
L          - Open/Close current queue list
R	   - Open/Close current playlist

MP3 PLAYER
----------

(A) : Play/Pause current MP3
(B) : Exit player: The playlist will continue playing while browsing.
(Y) : Stop current MP3
[R] : Play next MP3

To scan for MP3s just open up the playlist menu by pressing R in the browser.  If the playlist is empty it will prompt you to scan.  Any MP3s named startup.mp3 or shutdown.mp3 are not added to the playlist during the scanning process.  These are MP3s used in Moonshell based firmwares so they are skipped.  You can also activate auto scan in the options menu.  This feature will scan all available FAT systems for MP3s and add them all to a playlist on bootup!

Due to the MP3 decoding engine used some MP3 files may not work.  MP3s must be re-encoded with the following recommended settings:

Samplerate : 22Khz
   Bitrate : 96Kbps
   Channel : Stereo

SETTINGS	    INI
-------             ---

Boot .bin	  : BootBin   - Allows booting ".bin" files for EZFlash IV users
				Supercard users can rename ".nds.gba" files to ".nds" to boot them
Show MP3 Path	  : ShowPath  - Shows the full MP3 path in the playlist/MP3 Player
MP3 Shuffle	  : Shuffle   - Allows random playlist playback
Auto Scan on Boot : AutoScan  - Allows scaning for MP3s on boot
Text Color	  : TextColor - Changes the text color

The ".ini" file is created automatically on boot if it doesn't exist. 

SKIN FILES
----------

botbrow.gif - Top screen for the browser
botwind.gif - Bottom screen for options, queue list, etc...
topbrow.gif - Bottom screen for the browser
topwind.gif - Top screen for options, MP3 player, etc...
menubg.gif  - Main menu bottom screen.
mp3bg.gif   - MP3 player bottom screen.  

Due to my mediocre image editing skills, I put this feature in so users can improve the interface.  The skin files are 256x192 8bit (256 color) GIF files and can be edited to your liking.  Just edit the files in the "DATA/DSBrowser/SKIN" directory.  The button placement is fixed so make sure you create them in the same position.  Also make sure you save it in the proper format or it will not load.  If you make a cool skin and would like it in an upcoming release just e-mail me or post on the GBADev.org forums.

CHANGES
-------

Version 0.9 - 08/20/2008
-Complete rewrite (Due to deletion of source)
-Updated GUI:  Can now load backgrounds and settings from FAT
-Removed DLDS files:  Can now read DLDI from FAT
-Added support for AKRPG NAND: If you have an AKRPG just boot from the SD and you will have access to both
-Added option to boot into GBA mode
-Changed/Added some controls
-Added support for MP3 playback
-Added file size display
-Added multiple copy/delete support
-Added display of copy speed
-Added display of current date and time
-The file list is now sorted alphabetically
-Renaming works now by copying file and deleting source
-Booting now works on the extra FAT systems
-Fixed pause when lid closed
-Various bug fixes

Version 0.8 - 01/14/2008
-Updated GUI
-Changed/Added some controls
-Added copy/delete/rename directory support
-Allowed copying to an empty directory
-Removed the 45 file limit
-Added scrolling to long filenames
-Fixed displayed copy percentages
-Updated DLDS files
-Various bug fixes

Version 0.2 - 12/10/2007
-Added sort file list
-Added Key repeat
-Various bug fixes


THANKS
------

chishm, cybermind, Lick, Teendev, Noda, ThomasS, max482wert, tondopie, TheOnlyEnglishRose, Moonlight, Dragonminded, cory1492, Stonecypher, calcprogrammer1, Lazy1, wolped, Stylus101, chuckstudios and anyone else who helped make this possible.  If I forgot you please let me know so I can add you!